About Kelly Executive Services Ltd (11511435) United Kingdom