About Jeo Innovative Ltd (06410303) United Kingdom