About N&m Satellite Group Limited (11793445) United Kingdom