About One More Space Ltd (12652249) United Kingdom