About Shri Hari Investments Limited (10288290) United Kingdom