About Manclara Ltd (09365744) United Kingdom