About Sentinel Trading Group Limited (12338767) United Kingdom