About Diamond Space Ltd (12557327) United Kingdom