About Sande Group Holdings Limited (11659875) United Kingdom