About Johanna Nilsson Design Limited (12489018) United Kingdom