About Nikesh Mistry Limited (10198326) United Kingdom