About Supernova Analytics Ltd (12769346) United Kingdom