About Waffle Consultancy Limited (10408026) United Kingdom