About Lancer Ventures Ltd (11269511) United Kingdom