About Nambi Ltd (13380896) United Kingdom