About Full Stop Space Limited (10743249) United Kingdom