About Adecca Management Ltd (13056785) United Kingdom