About The Klix Team Ltd (12140238) United Kingdom