About Alice Investments Limited (06718733) United Kingdom