About Igoneri Group Limited (13102188) United Kingdom