About Yankee Entertainment Ltd (SC689565) United Kingdom