About Nybk Limited (12604312) United Kingdom