About Elephant Entertainment Limited (13603939) United Kingdom