About J C Technologies Limited (05270756) United Kingdom