About Dimra Investment Ltd (12741133) United Kingdom