About Satmos Limited (06697093) United Kingdom