About Lion Lion Lion Limited (12685390) United Kingdom