About Nabi Blackseed Ltd. (08828882) United Kingdom