About Demergerco 2019 Limited (12293131) United Kingdom