About Lion Capital Management Services Limited (09414971) United Kingdom