About Liecester Investments Ltd (11546121) United Kingdom