About I.g.o. Limited (02476517) United Kingdom