About Sphinx Medical Limited (SC379449) United Kingdom