About K & W Holdings Limited (11789530) United Kingdom