About Naxo International Limited (10077465) United Kingdom