About Ommo Co Limited (12009454) United Kingdom