About Satelles Limited (04032950) United Kingdom