About Yonca Limited (12024958) United Kingdom