About Promitheia & Co Ltd (11715157) United Kingdom