About Affilica Inpractice Software Ltd. (01969932) United Kingdom