About Waffle Inc Ltd (12116276) United Kingdom