About Smart Merino Ltd. (10396605) United Kingdom