About Swiss Alpha M.e Limited (11376756) United Kingdom