About Inference Partners Limited (13480211) United Kingdom