About Buzzz Entertainment Limited (11834911) United Kingdom