About Eleia Topco Limited (13566761) United Kingdom