About Eic Holdings Ltd (12477451) United Kingdom