About Upspace 8 Limited (10550155) United Kingdom