About Cooper X Ltd (12027314) United Kingdom