About Financial Tech Company Ltd (13355540) United Kingdom