About Yia Hara Limited (06276053) United Kingdom