About Demergerco Limited (11783862) United Kingdom