About Simran Lohia Ltd (13518802) United Kingdom