About Buddha Bowl Street Food Limited (12760149) United Kingdom