About Workhorse Holdings Limited (13151192) United Kingdom