About 24 Lackering Invest Limited (12642510) United Kingdom