About K X Kleaners Ltd (12818605) United Kingdom