About Macan Group Ltd (10796163) United Kingdom