About Yale Associates Limited (11343485) United Kingdom