About Sand Dancer Holdings Limited (13064702) United Kingdom