About Kudu Spectrum Ltd (08552951) United Kingdom