About Lr International Limited (10925803) United Kingdom