About Appe Latte Limited (11982201) United Kingdom