About Urban Flavours Trading & Consulting Co. Limited (10608958) United Kingdom