About Sajan Holdings Ltd (13160816) United Kingdom