About Swiss International Holding Ltd (12170401) United Kingdom