About First Scientific Ltd (13085838) United Kingdom