About Kixar Technology Limited (08011186) United Kingdom