About Nemesis Rail Limited (06043744) United Kingdom