About Ic Ventures Ltd. (13139025) United Kingdom