About Mix Cafe Ltd (11141593) United Kingdom