About Prodromos Technologies Uk Ltd (11165224) United Kingdom