About Lion Brand Limited (12849129) United Kingdom