About A.yiallourides Limited (10136657) United Kingdom