About Iso Investment Management Ltd (11821851) United Kingdom