About Naphrax Ltd. (08433361) United Kingdom