About Nybor Systems Limited (01140154) United Kingdom