About Lion Incorporation Ltd (11443130) United Kingdom