About Juicy Jack S Limited (12741762) United Kingdom