About Nkd Bird Ltd (13618211) United Kingdom