About Lowe Ventures Ltd (11383145) United Kingdom