About White Space Corporation Ltd (12739188) United Kingdom