About Kalo Industries Ltd (NI627531) United Kingdom