About Scale Up Ltd (11359363) United Kingdom