About Innsight Management Ltd (11197722) United Kingdom