About Ishra Group Investments Ltd (13331023) United Kingdom