About Building New Space Ltd (10400223) United Kingdom