About Nimmi & Jo Limited (04454176) United Kingdom