About Designs & Space Ltd. (12138887) United Kingdom