About 3dee African Taste Ltd (SC663837) United Kingdom