About Supernova Management Limited (11347173) United Kingdom