About Lr Research Limited (10407013) United Kingdom