About Kalo Rail Ltd (10449634) United Kingdom