About Satcom Limited (11831907) United Kingdom