About Jakoob&co Ltd (12391228) United Kingdom