About Jeocu Limited (08153104) United Kingdom