About Ozara Ltd (13209190) United Kingdom