About Meeran Holdings Ltd (12746985) United Kingdom