About Cafe Myplace Limited (12578336) United Kingdom