About Nip & Co. Limited (08891224) United Kingdom