About Yang Associates Ltd (09218095) United Kingdom