About Formation Space Ltd (12354007) United Kingdom