About Sentinal Holdings Limited (13016860) United Kingdom