About City Pillar Limited (12093249) United Kingdom