About Jensat Communications Limited (10646388) United Kingdom