About Milos Cafe Limited (10594666) United Kingdom