About K X C Facilities Limited (09791527) United Kingdom