About The Lion Kingdom Ltd (12180360) United Kingdom