About Omega Bio-tek Ltd (10433975) United Kingdom