About Jle Management Limited (08046362) United Kingdom