About Foo Quinell Limited (12429763) United Kingdom