About Harborough Analytics Ltd (12991434) United Kingdom