About Looix Ag Ltd (11181114) United Kingdom