About Elgor Limited (13233044) United Kingdom