About Ozdev Ltd (10831833) United Kingdom