About Space Extensions Ltd (11608766) United Kingdom