About Nyker Design Limited (10439133) United Kingdom