About Masabuka Kitchen Ltd (12746711) United Kingdom