About Summation Consulting Limited (10314682) United Kingdom