About Pillar Iii Management Limited (10719206) United Kingdom