About Lida Limited (03860916) United Kingdom