About Kki Land 5 Limited (09578326) United Kingdom