About Internationale Strategy Ltd (11445942) United Kingdom