About The Tastea London Ltd. (13414670) United Kingdom