About Seven Dials Solutions Ltd (10727317) United Kingdom