About Drench Capital Ltd (13047898) United Kingdom