About Supernova Sd Ltd (11102627) United Kingdom