About Redoubt Capital Ltd (13152740) United Kingdom