About S-olidworx Ltd (12894264) United Kingdom