About Jean Teichmann Consultancy Ltd (10873229) United Kingdom