About Sumac Associates Limited (11405316) United Kingdom