About Lions Holdings Limited (11990364) United Kingdom