About Meera Nivas Ltd (13609012) United Kingdom