About Odu-tech And Health Care Services Limited (09640763) United Kingdom