About K De Luxe Ltd (11096638) United Kingdom