About Madra Dubh Ltd (10266343) United Kingdom