About Lion Store Global Limited (13471407) United Kingdom