About Satelles Development Ltd. (11966170) United Kingdom