About Omonia Switzerland Ltd (13485715) United Kingdom