About Jakstar.de Limited (05890008) United Kingdom