About Global Masters Ltd (12748350) United Kingdom