About Cuppo Bubbo Ltd (12841988) United Kingdom