About Omi Solutions Ltd (09089288) United Kingdom