About Max & Jaz Limited (11574847) United Kingdom