About Facets Financial Technology Limited (11442399) United Kingdom