About Igol Management Limited (11649609) United Kingdom