About Vendium Limited (SC593188) United Kingdom