About Sumuka Solutions And Services Limited (11576785) United Kingdom