About Narita Parmar Limited (11533667) United Kingdom