About Milljolo Ventures Ltd (SC675095) United Kingdom