About Supernova Design Ltd (07184391) United Kingdom