About Sky And Sky Ltd (12925901) United Kingdom