About Kic Group Limited (12509136) United Kingdom