About One Space Ltd (12307582) United Kingdom