About Jakabel Limited (04751606) United Kingdom