About Jokaka Limited (09239656) United Kingdom