About Hangman Satellite Ltd (SC646769) United Kingdom