About Redhook Holdings Ltd (11798636) United Kingdom