About Olga Stupenko Design Limited (09022667) United Kingdom