About Sorodo Limited (08039501) United Kingdom