About Waffle & Joe Ltd (12191384) United Kingdom