About 24 Lr Limited (12421332) United Kingdom