About Scale Up Enterprises Limited (12791005) United Kingdom