About Boom Boom Foods Ltd (12994256) United Kingdom