About Lccr Ltd. (05219902) United Kingdom