About Supernova Entertainment Limited (12815562) United Kingdom