About Fixsat Ltd (13506876) United Kingdom