About Afan Logic Ltd (09214328) United Kingdom