About Eneostix Ltd (13440481) United Kingdom