About Tribecca F&b Limited (10273782) United Kingdom