About Financial Technology Group Limited (05035792) United Kingdom