About Aeschi Investments Limited (06637023) United Kingdom