About Sky Platforms Ltd (10070718) United Kingdom