About Lenchix Ltd (13540094) United Kingdom