About International Growth Ltd (08891979) United Kingdom