About Venom Partners Ltd. (10224586) United Kingdom