About Ozma Works Limited (11843038) United Kingdom