About Swiss Wrist Ltd (12880498) United Kingdom