About Fox Connaught Limited (11276518) United Kingdom