About Cafe Tejo Ltd (11109098) United Kingdom