About Milkshake Entertainment Limited (12296563) United Kingdom