About Lander Ltd (11294823) United Kingdom