About Ozidy Ventures Limited (12684128) United Kingdom