About Icex Group Limited (10308214) United Kingdom