About Sentinol Limited (11547957) United Kingdom