About Ndikita Rail Ltd (13056304) United Kingdom