About Meenakshi Limited (13351101) United Kingdom