About Avicenna Instruments Limited (10311971) United Kingdom