About Silicon Space Ltd (11465796) United Kingdom