About Masters Entertainment Corporation Ltd (05947318) United Kingdom