About Omi-administration Limited (09675561) United Kingdom