About Space Agency Design Limited (07162844) United Kingdom