About Lions International Limited (11854362) United Kingdom