About Global Lifecycle Services Emea Limited (06323649) United Kingdom