About Sule Sagmakk International Limited (11762546) United Kingdom