About Tekosta Caffe & Pizza Ltd (11106778) United Kingdom