About Tusense Holdings Ltd. (10396135) United Kingdom