About A Build & Create@space Limited (10180596) United Kingdom