About Max Of Switzerland Ag Ltd (10161319) United Kingdom