About Melek Cafe Limited (08399643) United Kingdom