About Naptex Limited (05252095) United Kingdom