About Stefan Wyper Limited (11846020) United Kingdom