About Global Excel Management Europe Limited (03038652) United Kingdom