About Isoc Investments Ltd (12964642) United Kingdom