About Lrd Limited (12172601) United Kingdom