About Kypraiou & Associates Ltd. (12460939) United Kingdom