About Swiss Investment Holding Limited (11523472) United Kingdom