About Thomas Joseph Software Ltd (10429993) United Kingdom