About Nubar Limited (08747299) United Kingdom