About Implantalex Ltd (08207501) United Kingdom