About Foo Consultancy Services Ltd (11751726) United Kingdom