About Wafflemeister Holdings Limited (12103987) United Kingdom