About Koxore Ltd (12418807) United Kingdom