About Summation Limited (12310996) United Kingdom