About Alinea London Limited (12092368) United Kingdom