About Yanarc Limited (11242447) United Kingdom