About Nubbh Limited (00766778) United Kingdom