About Redoubt Holdings Ltd (11170837) United Kingdom