About Biocore Ad3 Limited (07475503) United Kingdom