About Six Pillars Management Limited (07668688) United Kingdom