About Yenya Limited (09236685) United Kingdom