About Jakabe Ltd (09249039) United Kingdom