About Skech Rail Ltd. (10364436) United Kingdom