About Valecha Partners Lp (LP019949) United Kingdom