About Altexa Development Lp (LP018657) United Kingdom