About Jakai Partners Limited (08053928) United Kingdom