About Lf Twenty Four Ltd (SC512919) United Kingdom