About Jakma Limited (13461642) United Kingdom