About Mitzu & Jaz Limited (11626992) United Kingdom