About Avicenna Partnership Ltd. (04787256) United Kingdom