About White Space Media Limited (07535416) United Kingdom