About Naxell Holdings Limited (09855274) United Kingdom