About Vermark Ltd. (SC214148) United Kingdom