About Macan Holdings Limited (10541165) United Kingdom