About Avicenna Scan Services Limited (12801606) United Kingdom