About Vertore Limited (10409902) United Kingdom