About Sentilan Ltd. (SC369068) United Kingdom