About App Supernova Technology Ltd (13462497) United Kingdom