About Skycho Ltd. (12683186) United Kingdom