About Global Lemon Ltd (12992624) United Kingdom