About Megs Caf Limited (13667037) United Kingdom