About Ozalis Design Limited (09318822) United Kingdom