About Ynil Limited (06422648) United Kingdom