About Ozky Ltd. (10589688) United Kingdom