About Ozzi Services Limited (10176197) United Kingdom