About Cuppa Group Holdings Limited (13149742) United Kingdom