About Satmax Ltd (11247402) United Kingdom