About Jeo Limited (12688750) United Kingdom