About Elennial Limited (11851243) United Kingdom