About Spacecomm Technology Limited (07482389) United Kingdom