About London Research International Limited (05004849) United Kingdom