About Jolovka Limited (08074393) United Kingdom