About Nera Satellite Services Limited (07423489) United Kingdom