About Meera K Group Ltd (08174541) United Kingdom