About Y.o.s.r Ltd (13354593) United Kingdom