About St.kyrillos Ltd (10250467) United Kingdom