About Impari Ltd. (06976450) United Kingdom