About Delphinus Healthcare Ltd (13281676) United Kingdom