About Jli Management Limited (11688471) United Kingdom