About Swissvax London Limited (11321745) United Kingdom