About Upturn Digital Ltd (10747649) United Kingdom