About Kc Scientific Limited (04813655) United Kingdom