About Ivi Ventures Ltd (11817293) United Kingdom