About Lio Capital Management Ltd (10864244) United Kingdom