About Ampersand Entertainment Ltd (12444736) United Kingdom