About Space2020vision Ltd (12358148) United Kingdom