About Jeli Limited (09310153) United Kingdom