About Yenoy Limited (13658646) United Kingdom