About Anfosio Solutions Ltd (12924380) United Kingdom