About Yes Languages Limited (07986693) United Kingdom