About Max S Caribbean Kitchen Limited (10660994) United Kingdom