About Shaheen Global Investments Ltd (SC411315) United Kingdom