About Cafe Faza Studio Ltd (13080519) United Kingdom