About Handyspace Ltd. (06240872) United Kingdom