About Versoro Limited (10945800) United Kingdom