About C-jaccs Ltd (12235526) United Kingdom