About Global Next Limited (13222542) United Kingdom