About Verso Biosense Group Limited (10342970) United Kingdom