About Lord Merit Limited (11311513) United Kingdom