About Mei Ventures Ltd (13658046) United Kingdom