About Upbeat Holdings Limited (11875178) United Kingdom