About Canox Ltd (11448008) United Kingdom