About Vertus Holdings Limited (11021533) United Kingdom