About H Ozola Ltd (12445120) United Kingdom