About Yo Jam Designs Ltd (11171133) United Kingdom