About Omega Derma Limited (10508969) United Kingdom