About Lancer Trading Limited (10156608) United Kingdom