About Uproot Health Ltd (12159555) United Kingdom