About Meghna (iow) Ltd (12309536) United Kingdom