About Omicron Medical Consulting Limited (13064783) United Kingdom