About The Lancers Inc. Ltd (12946117) United Kingdom