About Lion Corp Ltd (13703392) United Kingdom