About Igol Ltd. (08045867) United Kingdom