About Global Spirit Ltd (12175607) United Kingdom