About Elcorp Capital Ltd (12452098) United Kingdom