About Skye Global Corporation Limited (13212472) United Kingdom