About Lucky 14 Design & Marketing Ltd (11282993) United Kingdom