About Absa Investments Limited (09880025) United Kingdom