About Sahha Ltd. (11396571) United Kingdom