About Swiss Touch Ltd (13168971) United Kingdom