About Jemini Scientific Limited (06653145) United Kingdom