About Eleid Limited (13342578) United Kingdom