About Skylink 66 Limited (10678291) United Kingdom