About Kki Land 8 Limited (10814274) United Kingdom