About Meeran Ltd (11565099) United Kingdom