About C.l.s.r.a. Yogi S Limited (SC690882) United Kingdom