About Ozha Limited (04098607) United Kingdom