About Lann Ventures Ltd (11470790) United Kingdom