About Balance Financial Technologies Limited (12526799) United Kingdom