About Lancer Global Investments Limited (07839709) United Kingdom