About Elstream Newco 1 Limited (09717007) United Kingdom