About Lions Inc. Limited (12486716) United Kingdom