About Sky Sail Limited (12469039) United Kingdom