1) Be advised that software services are, unfortunately, in many cases taken as a high risk business by financial institutions. Reasons: the product is intangible and it is quite difficult to check e.g. what are the real costs of the production or what is a real value of the product... (Tax avoidance links are obvious.)
2) If you filled in︀ all the onboarding forms in similar English as you are using here (I do not︁ know, of course); then you were definitely looking suspiciously. A different level of language abilities︂ is usually expected from the representative of a UK company... (no offence)