About Jocus International Limited (02794194) United Kingdom