About Odinn Rail Electrification Limited (SC577270) United Kingdom