About Stridore Consultants Limited (FC022161) Cyprus