About Tower Hill Holdings Ltd (10339254) United Kingdom