About General Assembly Space Limited (08041899) United Kingdom