About Sultra International Ltd. (10325920) United Kingdom