About Vemork Ltd (11226862) United Kingdom