About Ilym Ventures Ltd (13371938) United Kingdom