About Greek Gyros Nikos Limited (13670152) United Kingdom