About Vssrs U.k. Limited (10834726) United Kingdom