About Mccoda (holdings) Ltd (12791174) United Kingdom