About Aconcat Ltd. (13317317) United Kingdom