About W11 Nimrod 1 Limited (10922966) United Kingdom