About Scale Operations Limited (11189913) United Kingdom