About Lion International Limited (10082984) United Kingdom