About Kachi Elect & Rail Ltd (11723302) United Kingdom