About Naxo Stbm Limited (13562520) United Kingdom