About 5 Nimrod Passage Limited (06340982) United Kingdom