About Supernova International Limited (10943462) United Kingdom