About Pillar App Ltd (11127539) United Kingdom