About Nimrod Witney Management Company Limited (05859869) United Kingdom