About 888 Asset Management Limited (13620001) United Kingdom