About Jeneo Limited (10920560) United Kingdom