About Vickbenok Limited (09132364) United Kingdom