About Jakai Limited (11819124) United Kingdom