About Lida7 Limited (10604463) United Kingdom