About Verso Biosense Limited (06939964) United Kingdom