About Supernova Coventry Limited (03906829) United Kingdom