About Space Synapse Systems Ltd (07234159) United Kingdom