About Lionacre Holdings Limited (11544447) United Kingdom