About Juicy Bitz Ltd (13299234) United Kingdom