About Amro Investments L.p. (SL017164) United Kingdom