About Ritchies Cafe Ltd (12110536) United Kingdom