About Nabb Limited (07197365) United Kingdom