About Applaud Coffee Limited (11270996) United Kingdom