About Demminx Solutions Ltd (10272654) United Kingdom