About Macan Ltd (SC595778) United Kingdom