About Afterthought Software Ltd. (07827992) United Kingdom