About Nibs Spectrum Limited (07611170) United Kingdom