About Sheth Investments Limited (10519379) United Kingdom