About Macan Developments Limited (NI053340) United Kingdom