About Tourmaline Capital Ltd (10456429) United Kingdom