About Yes Holdings Limited (13170849) United Kingdom