About Nimrod (fife) Limited (SC555893) United Kingdom