About Phare Scientific Limited (10484388) United Kingdom