About Affric Investments Limited (09798451) United Kingdom