About Ikx International Limited (10112159) United Kingdom