About Amphora Cafe Limited (11620398) United Kingdom