About Kalo Taxidi Ltd (SC653589) United Kingdom