About Nabcon Limited (06084313) United Kingdom