About Shahi Investments Limited (10511329) United Kingdom