About Nabucm Limited (10179430) United Kingdom