About Nikole Design Limited (11551187) United Kingdom