About Lancing Technology Ltd (10992306) United Kingdom