About Supernovae Ltd (13636690) United Kingdom