About Scale Up Cfo Ltd (12496858) United Kingdom