About Yana Alpacas Ltd (11116158) United Kingdom