About Pillar Connection Limited (10480469) United Kingdom