About Spaeapace Ltd (11157002) United Kingdom