About Scale Bidco Limited (13336290) United Kingdom