About Applause Industries Limited (11519607) United Kingdom