About I.t. Skillfinder Limited (04974279) United Kingdom