About Eb Scientific Solutions Ltd (12232135) United Kingdom