About Applaudit Ltd. (11235759) United Kingdom