About Latour Ventures Ltd (09754715) United Kingdom