About 2space Ltd (10432431) United Kingdom