About Elliott Optimum Solutions Ltd (10058088) United Kingdom