About Finexic Limited (13671945) United Kingdom