About Macandra Ltd (09552727) United Kingdom