About N.pamplemousses Ltd (09244050) United Kingdom