About Nicolas Sjwood Limited (11146587) United Kingdom