About Madra International Ltd (12541179) United Kingdom