About I & G Group Ltd (12270232) United Kingdom