About Seven Pillars Capital Management Llp (OC338619) United Kingdom