About D Sauce Afro-kitchen Ltd (12533680) United Kingdom