About Nikki Solomon S Limited (11861069) United Kingdom