About Nikos Design Limited (13452759) United Kingdom