About Lanchid Limited (06020391) United Kingdom