About Enso Green Holdings X Limited (13328111) United Kingdom