About Trainclips Ltd (12185350) United Kingdom