About Cafe Mountain Ltd (12919441) United Kingdom