About Macan Property Ltd (11645521) United Kingdom