About Lidu Limited (11352790) United Kingdom