About Alcris Ventures Ltd (NI676478) United Kingdom