About Hopwood Analytics Ltd (12986417) United Kingdom