About Buddha Bowl Limited (09890225) United Kingdom