About Challinor Hitchcock-yoo Ltd (12909897) United Kingdom