About Alice Nicholls Limited (11694659) United Kingdom