About Afriquoi Ltd (09522287) United Kingdom