About Global Tax & Reward Solutions Ltd (11012288) United Kingdom