About Sri Mahalakshmi Limited (11905378) United Kingdom