About Michael Omiros Limited (07998151) United Kingdom