About Sat Technologies Ltd (07500613) United Kingdom