About Patient Public Partnership Limited (07863249) United Kingdom