About J C Technology Solutions Limited (05230187) United Kingdom