About Lance Group Ltd (12052834) United Kingdom