About Global Strategies Europe Limited (06126607) United Kingdom