OK, for anyone that actually still cares, I found evidence tying the essay writing services PapersOwl to Edubirdie. Edubirdie is a child company of RadioPlus Experts LTD. The current CEO is Antonis Xenodochidis. In the source code of
this product page, it shows
antonis.xenodochidis@boosta.co RADIOPLUS EXPERTS LTD
. The parent of PapersOwl is RATATATA LTD. founded by Iaroslav Baklan, who also helped found Boosta.