About Jamz Supernova Ltd (12639609) United Kingdom