About Shahmeer Investments Limited (10251747) United Kingdom