About Ortec Ortec Inc Ltd (13542383) United Kingdom