About Jakaba Associates Ltd (10497501) United Kingdom