About Switzerland Avesnus Group Limited (10870698) United Kingdom