About Appold Sky Tower Limited (12435706) United Kingdom