About Sumoka Consulting Limited (10166225) United Kingdom