About Kux Ltd (12592826) United Kingdom