About Jcc Technologies Limited (13669672) United Kingdom