About Ensono Opco Holdings Limited (10308842) United Kingdom