About Nimrod Sound Limited (09896337) United Kingdom