About Alic Limited (12150238) United Kingdom