About Nimrod Global Ltd (09241150) United Kingdom