About Meeracom Ltd (11051983) United Kingdom