About Skysat Technology Limited (11096973) United Kingdom