About Supernova (london) Limited (06051532) United Kingdom