About Hercules Global Ltd. (09243954) United Kingdom