About Koa Wrexham Ltd (13637910) United Kingdom