About Salome Denutsi Limited (11465563) United Kingdom