About Touch Eldoret (CE009842) United Kingdom