About 8 Pillars Holdings Ltd (12753930) United Kingdom