About Jkeo Limited (SC632179) United Kingdom