About Pellerehealth Limited (10937465) United Kingdom