About The French Corporation Ltd (10973569) United Kingdom