About Kler Land Limited (10229664) United Kingdom