About Alice Limited (10479545) United Kingdom