About Supernova Investments Limited (04004888) United Kingdom