About Buppy Jam Limited (11381358) United Kingdom