About Happy Buzz Entertainment Ltd (13701462) United Kingdom