About Deegche Cafe Ltd (12917284) United Kingdom