About Alice Chase Limited (11834287) United Kingdom