About Macandi Limited (10821797) United Kingdom