About Lionacre Investments Ltd (07676201) United Kingdom