About Klix Limited (01418584) United Kingdom