About Sum Management Company Limited (07098198) United Kingdom