About Nimrod Topco Limited (13349691) United Kingdom