About E&c Capital Ltd (11954113) United Kingdom