About Nipper International Limited (06252399) United Kingdom