About Sarjoo Mistry Limited (10648394) United Kingdom