About Napper Sports Limited (00390605) United Kingdom