About Lionacre Holdings Sc Limited (10910249) United Kingdom