About Lancaster Capital Ventures Ltd (01608125) United Kingdom