About Kki Land 10 Limited (10813710) United Kingdom