About Meera Naik Consulting Ltd (11545138) United Kingdom