About Teamup Healthcare Ltd (11266818) United Kingdom