About En9 Holdings Limited (12769125) United Kingdom