About Jjji Salix Willow Limited (10396634) United Kingdom