About Asilia Africa Uk Ltd (12314059) United Kingdom