About Supernova 360 Limited (11595838) United Kingdom