About Sokratis Papafloratos Limited (10589694) United Kingdom