About Supernova Sa Limited (12057817) United Kingdom