About Alice European Ltd (11154404) United Kingdom