About Ozar Ltd (10348474) United Kingdom