About Lion Digital Limited (07038925) United Kingdom