About Verss Ltd (12545846) United Kingdom