About Leabridge Ventures Ltd (11032644) United Kingdom