About Lidi Ltd (10639027) United Kingdom