About Global Service Holding Ltd (13462108) United Kingdom