About Sew Capital Management Limited (04437653) United Kingdom