About Swiss Investment Corporation Limited (02820555) United Kingdom