About Vermar Invest Limited (11044910) United Kingdom