About A&a Investments Holding Lp (LP019120) United Kingdom