About Iceo Ventures Ltd (12983511) United Kingdom