About Lord Jim Limited (13445331) United Kingdom