About 3e S Solutions Ltd (12910872) United Kingdom