About Kki Land 3 Limited (09474053) United Kingdom