About Haynes Capital Holdings Limited (12981577) United Kingdom