About 3 Pillar S T&c Ltd (10343353) United Kingdom