About Satmedia Ltd (07142878) United Kingdom