About Forward Space Limited (06162331) United Kingdom