About Enso Holdings Ltd (13220168) United Kingdom