About Nibline Computers Limited (02823952) United Kingdom