About Supernova Global Ltd (13369513) United Kingdom