About Poppin Candy Ltd (13279860) United Kingdom