About Accosoft Technologies Ltd. (08933426) United Kingdom