About J.i.t. Holdings Limited (04773590) United Kingdom