About Petrichor Capital Llp (OC417082) United Kingdom