About Goodaad Sat Ltd (12453898) United Kingdom