About Financial Technology Solutions Limited (07196044) United Kingdom