About Swiss Associates Limited (08758916) United Kingdom