About Nimbus Rail Limited (09724572) United Kingdom