About Sajo Holdings Ltd (11695248) United Kingdom