About Elgo Corp Limited (11609808) United Kingdom