About Kc8 Company Limited (09944568) United Kingdom