About Woodhurst Capital Management Ltd (11324380) United Kingdom