About 4c Executive Placement Ltd (NI617583) United Kingdom