About Elozord Limited (13288293) United Kingdom