About Meenakshi Bhat Ltd. (10662402) United Kingdom