About Sum Holdings Limited (10742273) United Kingdom