About Placebo Healthcare Services Ltd (09186141) United Kingdom