About S&d Asia Pacific Ltd (11511833) United Kingdom