About White Space Intelligence Ltd (08724273) United Kingdom