About Klix Corporation Limited (03901131) United Kingdom