About Othieno Ltd (11713242) United Kingdom