About Curativate Limited (SC620018) United Kingdom