About The Supernova (uk) Limited (08232238) United Kingdom