About Lander Technologies Ltd (12542541) United Kingdom