About Mcx 88 Limited (10746278) United Kingdom