About Yalla Dips Limited (13436369) United Kingdom