About Finance Technology Limited (11222345) United Kingdom